#include <fcontainer.h>
Public Types | |
typedef const TSortablePtr< T, CompareFunc > | ConstRef |
Public Member Functions | |
TSortablePtr (T *d=0) | |
TSortablePtr (const TSortablePtr &s) | |
bool | operator== (ConstRef &other) const |
bool | operator!= (ConstRef &other) const |
bool | operator> (ConstRef &other) const |
bool | operator< (ConstRef &other) const |
bool | operator<= (ConstRef &other) const |
bool | operator>= (ConstRef &other) const |
operator T * () const | |
T * | operator-> () const |
const TSortablePtr & | operator= (T *_ptr) |
Protected Attributes | |
T * | ptr |
typedef const TSortablePtr<T, CompareFunc> ConstRef |
TSortablePtr | ( | T * | d = 0 |
) | [inline] |
TSortablePtr | ( | const TSortablePtr< T, CompareFunc > & | s | ) | [inline] |
bool operator== | ( | ConstRef & | other | ) | const [inline] |
bool operator!= | ( | ConstRef & | other | ) | const [inline] |
bool operator> | ( | ConstRef & | other | ) | const [inline] |
bool operator< | ( | ConstRef & | other | ) | const [inline] |
bool operator<= | ( | ConstRef & | other | ) | const [inline] |
bool operator>= | ( | ConstRef & | other | ) | const [inline] |
operator T * | ( | ) | const [inline] |
T* operator-> | ( | ) | const [inline] |
const TSortablePtr& operator= | ( | T * | _ptr | ) | [inline] |
T* ptr [protected] |